Initial Value Problems for ODEs in Problem Solving Environments
نویسندگان
چکیده
The problem solving environments (PSEs) Maple [8] and Matlab [7] are in very wide use. Although they have much in common, they are clearly distinguished by the emphasis in Maple on algebraic computation and in Matlab on numerical computation. We discuss here a program, IVPsolve, for solving numerically initial value problems (IVPs) for systems of first order ordinary differential equations (ODEs), y′ = f(x, y), in Maple. We draw upon our experience with a number of closely related solvers to illustrate the differences between solving IVPs in general scientific computation (GSC) and in these PSEs. The RKF45 code of Shampine and Watts [10,11] is based on the explicit Runge-Kutta formulas F(4,5) of Fehlberg. It has been widely used in GSC. Translations of this code have been the default solvers in both Maple and Matlab. Neither takes much advantage of the PSE. In developing the Matlab ODE Suite of solvers for IVPs, Shampine and Reichelt [9] exploit fully the PSE, as well as algorithmic advances. IVPsolve is the result of a similar investigation for Maple, though on a much smaller scale. It also uses the F(4,5) formulas for non-stiff problems.
منابع مشابه
SOLVING SINGULAR ODES IN UNBOUNDED DOMAINS WITH SINC-COLLOCATION METHOD
Spectral approximations for ODEs in unbounded domains have only received limited attention. In many applicable problems, singular initial value problems arise. In solving these problems, most of numerical methods have difficulties and often could not pass the singular point successfully. In this paper, we apply the sinc-collocation method for solving singular initial value problems. The ability...
متن کاملExact Implementation of Multiple Initial Conditions in the DQ Solution of Higher-Order ODEs
The differential quadrature method (DQM) is one of the most elegant and useful approximate methods for solving initial and/or boundary value problems. It is easy to use and also straightforward to implement. However, the conventional DQM is well-known to have some difficulty in implementing multiple initial and/or boundary conditions at a given discrete point. To overcome this difficulty, this ...
متن کاملReproducing Kernel Hilbert Space(RKHS) method for solving singular perturbed initial value problem
In this paper, a numerical scheme for solving singular initial/boundary value problems presented.By applying the reproducing kernel Hilbert space method (RKHSM) for solving these problems,this method obtained to approximated solution. Numerical examples are given to demonstrate theaccuracy of the present method. The result obtained by the method and the exact solution are foundto be in good agr...
متن کاملSolving Some Initial-Boundary Value Problems Including Non-classical Cases of Heat Equation By Spectral and Countour Integral Methods
In this paper, we consider some initial-boundary value problems which contain one-dimensional heat equation in non-classical case. For this problem, we can not use the classical methods such as Fourier, Laplace transformation and Fourier-Birkhoff methods. Because the eigenvalues of their spectral problems are not strictly and they are repeated or we have no eigenvalue. The presentation of the s...
متن کامل2-stage explicit total variation diminishing preserving Runge-Kutta methods
In this paper, we investigate the total variation diminishing property for a class of 2-stage explicit Rung-Kutta methods of order two (RK2) when applied to the numerical solution of special nonlinear initial value problems (IVPs) for (ODEs). Schemes preserving the essential physical property of diminishing total variation are of great importance in practice. Such schemes are free of spurious o...
متن کامل